.class public if_4
.super java/lang/Object

.method public static max(II)I
.limit stack 20
.limit locals 20
iload_0
iload_1
if_icmple loop0_end

iload_0
istore_2

goto loop0_next
loop0_end:
iload_1
istore_2

loop0_next:
iload_2
ireturn
.end method

.method public static min(II)I
.limit stack 20
.limit locals 20
iload_0
iload_1
if_icmple loop1_end

iload_1
istore_2

goto loop1_next
loop1_end:
iload_0
istore_2

loop1_next:
iload_2
ireturn
.end method

.method public static main([Ljava/lang/String;)V
.limit stack 20
.limit locals 20
iconst_1
istore_0

iconst_2
istore_1

iload_0
iload_1
invokestatic if_4/max(II)I

istore_3

ldc "m1: "
iload_3
invokestatic io/println(Ljava/lang/String;I)V

iload_0
iload_1
invokestatic if_4/min(II)I

istore_3

ldc "m1: "
iload_3
invokestatic io/println(Ljava/lang/String;I)V

return
.end method
